guarantee cheque - Spanish English Dictionary